package com.zc.service;

import com.zc.pojo.Category;
import com.zc.pojo.vo.CategoryVO;
import com.zc.pojo.vo.NewItemsVO;

import java.util.List;

/**
 * @author 曾川
 * @version 1.0.0
 * @ClassName CategoryService.java
 * @Description TODO
 * @createTime 2021年07月07日 11:48:00
 */
public interface CategoryService {


    /**
     * 查询所有一级分类
     * @return
     */
    public List<Category> queryAllRootLevelCat();


    /**
     * 根据一级分类id查询子分类信息
     * @param rootCatId
     * @return
     */
    public List<CategoryVO> getSubCatList(Integer rootCatId);


    /**
     * 查询首页每个一级分类下的6条最小新商品
     * @param rootCatId
     * @return
     */
    public List<NewItemsVO> getSixNewItemsLazy(Integer rootCatId);
}
